temple facade - French English Dictionary